

#ifndef __MY_LED_STRIP_H__
#define __MY_LED_STRIP_H__

#include <stddef.h>
#include <esp_err.h>


enum
{
    LED_ON = 0,
    LED_BREATH,
    LED_RUNNING,
    LED_OFF,
    LED_ON_SPEC,
    LED_BREATH_SPEC,
    LED_RUNNING_SPEC,
    LED_OFF_SPEC,
    LED_SHAN_ON_SPEC,
    LED_SHAN_OFF_SPEC,
    LED_WAITTING_BREATH,
    LED_RAINBOW,
    LED_IDLE,
};

#ifdef __cplusplus
extern "C" {
#endif
void ledstrip_init(void);
void led_clear_all(void);
void led_task(void *para);
void led_refresh();
#ifdef __cplusplus
}
#endif

/**@}*/

#endif /* __PCF8574_H__ */
